highly strained structure - Français Anglais Dictionnaire